Got basic functionality laid out.  Now for testing, logging, etc.