Change GameState to harbor Player, make Player, GameState modules, fix exports from Types