Add exercise

https://www.pivotaltracker.com/story/show/64099624

Adds protection so that you can't click add exercise a bunch and get multiple adds of the same exercise. Also sets server validation so only 1 exercise can be added.