create standard deck constructor
refactor card methods
add gitignore
Merge branch 'csm-catalyst'