updated board implementation, started chessboard implementation