added a bool to the game constructor to omit certian method calls from running twice in the tests