Version 1.0 commit

A materializer to shape results, a database factory to manage
connections, and a database to execute stored procs, Tests to
demonstrate how to code.