Applied composer.
Fixed namespaces, relocated files.