Use GenServer to manage the deck