Implements the foundational UI and logic for the 14.1 Endless game mode, as detailed in issue #18.
- Adds a new component to handle the specific game view.
- Introduces a modal within the game view to select the starting player.
- Replaces text input with a button grid for selecting remaining balls.
- Updates to correctly initialize the 14.1 game state.
Closes#18