Refactored Game and GameTest, now tests play()