GameState is now a module

[#58517564]
Lineups are now full objects

[#58517564]
Rename visitor_lineup -> away_lineup

For consistency between AR and GameState

[#58517564]