Implement memento for decks to properly undo drawing
Merge branch 'commandsImplementation' of https://github.com/nwcaldwell/Java into commandsImplementation