Changed middleGoal to new constructor that includes color