Workoutset crud ajax

NOTE READY TO MERGE, just opening pull request to solicit feedback from Kyle on my shamefully bad front end code.
It burns my eyes