Added url routing for editing footbag components
Started making a form for editing components
Updated the components index page so that logged in users are shown a link to adding new components
Refactored the move/component editing code to go in it's own file
Created URL for adding a new component
Added the video formset into the component editing page
Cleaned up the component editing view and added check for component existing before rending the form
Added default choice for video type to the video entry form
Changed the component edit form to use an inlineformset_factory for the videos
Fixed merge problem
Fixed problem with invalid index when no tips are associated with a move/component
Created some code to save a new component to the database
Added a check to see if the component already exists before adding it to the database
Added in a form for editing the trick tips into the component edit page.
Improved code that edits existing components
Wrote code to handle editing existing component entries
Improved url routing and added a link for logged in users to edit components on the component page
Provided some allowed tags to bleach for cleaning the markdown output
Refactored the component modification views and created a new page for modifying existing entries in the database
Removed old component edit handling function