action manager now properly undos and redos items in its stack
passes action_module tests when mike's tests are commented out