added exerciseGoalManager class