Format namespaces
Folder structure
Packagist ready