Ugoki (動き) is a Portable Action Notation (PAN) parser and emitter