Class namespaced
README.md updated to reflected the namespacing
composer.json added