Random generator fixed.
Full spirit parser fixed.
wip