Added Exercise and ExerciseKey domain classes