Refactored a CardDealer out of GameManagerImpl and mocked for
deterministic tests. Now to tidy up.