V0.2 muddling

Still muddling, still broken.  Abandon all hope, ye who enter here.

Spaghetti code abounds.