tweak requires and use classmap for autoload
Merge pull request #1 from travisghansen/2014.1

tweak requires and use classmap for autoload