~~~~~~~ SECTION ~~~~~~~
This is an attempt to make a chessboard with legal move detection. Have fun playing!!!
Update 1: Changed everything
Update 2a: Changed everything yet again
Update 2b: Added more legal move detection (which makes the scene about 10x laggier, but is worth it

)
Update 3: Removed "button" information
~~~~~~~ NOTES ~~~~~~~
!!!!! PLEASE READ BEFORE COMMENTING !!!!!
these features are not supported (for now

):
1) castling (O-O or O-O-O)
2) promotion (example: gxh8=Q)
3) en-passant
4) stalemate
5) disambiguation (example: Naxb7, that is, among two knights, the one on the a-file can take b7)
6) mobile support