Initial Commit
Merge pull request #95 from zcwilt/vendor-autoloading

Initial commit for basic vendor autoloading
previous merge failed to pull all files due to an .gitignore entry for the vendor directory
Merge pull request #98 from zcwilt/vendor-autoloading

Vendor Autoloading update 
continuation of #95