Ruby implementation of General Gameplay Notation.