Feature/collection index add deck

This PR adds an *ADD A DECK* button to the collection view(s). This makes it more consistent with the interfaces for adding a course and card.

In addition to implementing the above functionality, this PR also cleans up the collection index and view, which were previously separate templates. The templates were nearly identical. 

@jazahn can you review this?

@roderick can you review the css/dom changes?