Getting out of Code Debt

Yeah... shut yer trap -- I'm making up for lots of lazy mistakes in Curved Slate. Start over in many ways.