Fresh start; completely rewritten

Fuck it. I'll build it in the open.