A responsive mobile-first javascript chessboard library