parse and visualize PGN chess files written by freechess.org clients