Refactored ExerciseViewHelper