Added game interface, debugged edge cases

Added displayed counter for sets (found,present,max disjoint)
Added endgame display
Added new game option
Added quit option
Modified asy-gen to use bash
Added swapout method to Deck, removing and redealing without disrupting other cards
Modified makefile to create gui/data directory if not present
Adjusted parameters for setcard hatch pattern