Integration of Goal type in GoalManagerImpl