Fix deck

Removed all of the old deck code and added new deck and deck models as well as proper controllers (excluding updateController).