Finished base layout and functionality for GamePage