Handling PENUP, removed separate state object
Turtle is no its own class
Starting some tests. Better late than never.
Extracted SVG code / Switched to token classes

Kind of too much of a mega commit but I'd gotten the token stuff half switched
over and then needed to get the unit tests working and mocha was getting
pissed that there was no DOM so unwinding the SVG code started making more
sense...