sgf parser node module