Fixed all 40 errors, ranging from capitalization issues to polymorphic inconsistency, now if you create a new ChessBoard and ask it to display the board it will output the board correctly