use PSR-4 autoloading

It makes paths less long.
Merge pull request #133 from greg0ire/psr-4

use PSR-4 autoloading