added complex pgn file test case
completed pgn tests