Update datomic schema, add initial data

Schema to match the card_schema.cljx
Initial deck to (mostly) match the current model.cljx
Datomic schema now supports cardtypes and actual physical cards as two seperate concepts. A deck has many physical cards and each card has a card type.