Delete workout and exercises is complete

The ability to delete a workout and all of the exercises under it is
complete.
Refacotred the code so that Exercise list and Workout list both have
the ability to remove exercises and workouts from their respective
lists as well as delete them from the database.
*Memory leak tested, and no leaks found with this commit.