Basic Deck management

Also renamed 'Group' to 'Deck'.
Added .DS_Store to .gitignore (wtf)