Steps to Reproduce: 1. Run App.java 2. Make a valid move on white's turn 3. Make a valid move on black's turn Expected results: Initially on white's turn, the king is supposed to be on the d file, and the queen on the e-file. Actual results: After making a valid move on white's turn, the pieces are correctly displayed on black's turn. From this, we found out that pieces on white's turn are horizontally flipped.
Reason: Board is horizontally flipped on white's turn. Resolution: Modify board rotation logic to flip board vertically after white's turn, and flip board horizontally after black's turn.
https://github.com/glennsalter/cs3343-chess/commit/07401ad28f94bbd488cf27ff2e3576848ae3fc33