Removed include for action.h (generating HUGE errors), and used forward reference to class Action.