Start on some TDD and namespace / class structure

Here's where I am with some TDD and structure for a namespace and our classes.

Two important bits to note - I moved the db config into environment variables so it can be set in the httpd.conf or whatever. So you'll need to set that up to make it work with these changes. I'm not sure how to do that with vagrant / puppet. I've only run the CLI stuff, and I created bash wrappers for those to set the environment variables.

You'll also need to run 'composer install' to pick up a change to the autoloader to load our own classes.