Defined the algorithm to write PGN, defined some test cases and most methods.