* Worked on Deck new and edit
* Added some Deck validation
* Refactored some error checking helper code