Replaced ChessPiece as a class instead of interface
Fixed ChessBoard
Added new models