add dup methods on board and pieces classes, fix pawn jumping move, start checkmate method
Fix board initialize, to fix checkmate
Add custom error and add Game class
Complete HumanPlayer class with user input and error checking