Clean up controllers
- Replaced a lot of custom routes with more RESTful ones
- Replaced embedded experiences with has_and_belongs_to_many
- Simplified add and edits forms