Refactoring of WorkoutTreeController, WorkoutTreeRoot and WorkoutTreeNode to WorkoutListController, WorkoutList and WorkoutListItem