Decks

Players get assigned cards directly by controller. Players can have two cards. Card locations should be reliably maintained and transitions between decks should work.