Commit before reworking the CheckBoard class, work done includes adding getters and setters to CheckerPiece class and realizing that possible moves should just return a vector of possible Boards.