big refactor to players, rooms, gameobj stuff