New geocodes now do a bunch of new stuff.

Broke into classes.

Can new read geocodes from disk or generate new ones.

Began work on Postprocessor which hits most of the weirdos. Still have
to do the interactive part.
New geocode basically done. Needs debugging.