Build method, Node/Person structures, packages

First Draft of the build method.  Doesn't seem to return errors.  Let me
know if you think we should do a complete overhaul, or if you like this
basic framework.