Added models and card collections

* will change card collections to decks
* in a future commit