Represents the game activity, where the user plays the game and sees its state.
Represents the launcher activity that ensures the user is logged in.
A foreground service to allow listening for location updates during the game even when the screen is turned off.
Represents the main screen of the app, where the user can view and enter games.
A ScrollView that allows map fragments inside it to be panned vertically.
Represents the game creation screen, where the user configures a new game.