add psr-4 namespacing
Merge pull request #24 from markogrady1/patch-15

add psr-4 namespacing