Merge pull request #32 from Harvard-ATG/feature/Roderick-Student-UI

Feature/roderick student ui
fix mobile slider buttons -- javascript was wrong
cleanup the template structure and normalize the blocks
working on card form
show the correct fields in the card form based on the card template
make upload file optional for adding a new deck
fix cancel button and add identifier to card fields
implemented the front/back end of the card form and fixed some issues with the deck display
fix tests
removing local jquery.form plugin - use cdn for now
move api dir
add preview for selected template when adding a new course/collection
forgot to add these files to previous commit...
fix spacing
added comments to js
fixed name of js
Merge branch 'dev' into feature/add-collection-with-template-preview
Merge pull request #33 from Harvard-ATG/feature/deck-card-functionality

Feature/deck card functionality
Merge pull request #34 from Harvard-ATG/feature/add-collection-with-template-preview

Feature/add collection with template preview
fix collection index edit/delete links