revise main view controller to use ActivityBase class and only create workout when selected