got game_spec tests to pass. Need refactoring next.
Successfully refactored
Players are now generalized.