Added the action list manager to track previous actions to allow undoing and redoing