tweak requires and use classmap for autoload
Merge pull request #2 from travisghansen/2014.2

tweak requires and use classmap for autoload