Reimplemented ChessBoard.init() for user gameplay