Trying to write a TDD-esque program (minimal methods, and only methods) without actual TDD