restructure, started working on how deck, cards, and zones interact with each other