Adds base editing functionality (from chessboardjs), works as expected. Does not work at the moment with the PGN of the game together.