5,madigan6: Refactored CustomWorkoutAdapter