All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Resources gameBoard.fxml, menu.fxml, and log4j2.xml
- Java classes DataManager, GameBoardController, and MenuController
- Json files for storing serialized board, player1, and player2 objects in between play sessions
- UI underwent dramatic changes, introducing stocks, labels centered within the grid pane, and distinct color identities for each corporation
- Code coverage fell dramatically due to many game functions being moved into UI class GameBoardController
- CHANGELOG and README markdown files
- Jacoco, JavaFX, and Gson dependencies to build.gradle
- Java Classes App, Banker, Board, Building, Corporation, Player, Stock, Tile, and TileTray
- Junit Tests for App, Banker, Board, Building, Player, Stock, Corporation, Tile, and TileTray