Fixed a lil' in Player and added tests for Play(), CleanUp() and setAsideTopOfDeck()