Fiddeling. 

Still not quite done.
Slightly different attempt.

Committing dirty.

This still needs work, and I'm doing other stuff right now.
Tiny README, to show where I'm going.