pretty much an entire rewrite.
v0.0.2
committing all of this on a train somewhere between Prague and Munich.
from vienna :D