This project allows the user to load a chess PGN file into a chessboard, choose which moves they require to render as diagrams, and then save as a PDF complete with annotations. The project relies on ...