Dynamical systems on monoids: Toward a general theory of deterministic systems and motion