begin handling Introduction:, added new GoalBuilder class for creating listeners.