GoalSelfRating.java complete