start on psr4
psr4 support. Fixes #91
Merge pull request #92 from pulse00/develop

psr4 support