passing test
added delegate
added test for deleting exercise)
added test for exercise deletion
refactor
test for editing exercise
added test for exercise not created by user but attempted at editing