* Added outside-in test and an executable.
* No more exceptions raised during test run.
* Add some OOP structure.
* Flesh out Good#parse_all.
* Implemened Good.initialize.