updated namespaces
added composer.json