Moves the tests associated with the game into the the files associated with those tests
Further adds functionality to the DeckModel and adds test cases to the DeckModel