Feature/autoloader

I've cleaned up the code so it loads correctly with a PSR-0 autoloader.  I've updated the tests to reflect this.

This should resolve or at least help greatly Issue #7