diff --git a/Command/CheckCommand.php b/src/Command/CheckCommand.php similarity index 100% rename from Command/CheckCommand.php rename to src/Command/CheckCommand.php diff --git a/Command/CollectGarbageCommand.php b/src/Command/CollectGarbageCommand.php similarity index 100% rename from Command/CollectGarbageCommand.php rename to src/Command/CollectGarbageCommand.php diff --git a/Command/CreateCommand.php b/src/Command/CreateCommand.php similarity index 100% rename from Command/CreateCommand.php rename to src/Command/CreateCommand.php diff --git a/Command/ReadCommand.php b/src/Command/ReadCommand.php similarity index 100% rename from Command/ReadCommand.php rename to src/Command/ReadCommand.php diff --git a/Controller/UploadController.php b/src/Controller/UploadController.php similarity index 100% rename from Controller/UploadController.php rename to src/Controller/UploadController.php diff --git a/Controller/UploadedFileController.php b/src/Controller/UploadedFileController.php similarity index 100% rename from Controller/UploadedFileController.php rename to src/Controller/UploadedFileController.php diff --git a/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php similarity index 100% rename from DependencyInjection/Configuration.php rename to src/DependencyInjection/Configuration.php diff --git a/DependencyInjection/IrsteaFileUploadExtension.php b/src/DependencyInjection/IrsteaFileUploadExtension.php similarity index 100% rename from DependencyInjection/IrsteaFileUploadExtension.php rename to src/DependencyInjection/IrsteaFileUploadExtension.php diff --git a/Entity/Repository/UploadedFileRepository.php b/src/Entity/Repository/UploadedFileRepository.php similarity index 100% rename from Entity/Repository/UploadedFileRepository.php rename to src/Entity/Repository/UploadedFileRepository.php diff --git a/Entity/UploadedFile.php b/src/Entity/UploadedFile.php similarity index 100% rename from Entity/UploadedFile.php rename to src/Entity/UploadedFile.php diff --git a/Event/FileUploadCompleteEvent.php b/src/Event/FileUploadCompleteEvent.php similarity index 100% rename from Event/FileUploadCompleteEvent.php rename to src/Event/FileUploadCompleteEvent.php diff --git a/Exception/Exception.php b/src/Exception/Exception.php similarity index 100% rename from Exception/Exception.php rename to src/Exception/Exception.php diff --git a/Exception/RejectedFileException.php b/src/Exception/RejectedFileException.php similarity index 100% rename from Exception/RejectedFileException.php rename to src/Exception/RejectedFileException.php diff --git a/FileUploadEvents.php b/src/FileUploadEvents.php similarity index 100% rename from FileUploadEvents.php rename to src/FileUploadEvents.php diff --git a/Form/DataTranformer/UploadedFileTransformer.php b/src/Form/DataTranformer/UploadedFileTransformer.php similarity index 100% rename from Form/DataTranformer/UploadedFileTransformer.php rename to src/Form/DataTranformer/UploadedFileTransformer.php diff --git a/Form/Type/FileUploadType.php b/src/Form/Type/FileUploadType.php similarity index 100% rename from Form/Type/FileUploadType.php rename to src/Form/Type/FileUploadType.php diff --git a/Http/UploadedFileResponse.php b/src/Http/UploadedFileResponse.php similarity index 100% rename from Http/UploadedFileResponse.php rename to src/Http/UploadedFileResponse.php diff --git a/IrsteaFileUploadBundle.php b/src/IrsteaFileUploadBundle.php similarity index 100% rename from IrsteaFileUploadBundle.php rename to src/IrsteaFileUploadBundle.php diff --git a/Listener/CreationDataListener.php b/src/Listener/CreationDataListener.php similarity index 100% rename from Listener/CreationDataListener.php rename to src/Listener/CreationDataListener.php diff --git a/Listener/UploadedFileListener.php b/src/Listener/UploadedFileListener.php similarity index 100% rename from Listener/UploadedFileListener.php rename to src/Listener/UploadedFileListener.php diff --git a/Listener/VirusScannerListener.php b/src/Listener/VirusScannerListener.php similarity index 100% rename from Listener/VirusScannerListener.php rename to src/Listener/VirusScannerListener.php diff --git a/Model/FileManagerInterface.php b/src/Model/FileManagerInterface.php similarity index 100% rename from Model/FileManagerInterface.php rename to src/Model/FileManagerInterface.php diff --git a/Model/UploadedFileInterface.php b/src/Model/UploadedFileInterface.php similarity index 100% rename from Model/UploadedFileInterface.php rename to src/Model/UploadedFileInterface.php diff --git a/Resources/config/routing.yml b/src/Resources/config/routing.yml similarity index 100% rename from Resources/config/routing.yml rename to src/Resources/config/routing.yml diff --git a/Resources/config/services.yml b/src/Resources/config/services.yml similarity index 100% rename from Resources/config/services.yml rename to src/Resources/config/services.yml diff --git a/Resources/js/widget/file_upload.js b/src/Resources/js/widget/file_upload.js similarity index 100% rename from Resources/js/widget/file_upload.js rename to src/Resources/js/widget/file_upload.js diff --git a/Resources/less/file_upload.less b/src/Resources/less/file_upload.less similarity index 100% rename from Resources/less/file_upload.less rename to src/Resources/less/file_upload.less diff --git a/Resources/translations/file_upload.fr.yml b/src/Resources/translations/file_upload.fr.yml similarity index 100% rename from Resources/translations/file_upload.fr.yml rename to src/Resources/translations/file_upload.fr.yml diff --git a/Resources/translations/messages.fr.yml b/src/Resources/translations/messages.fr.yml similarity index 100% rename from Resources/translations/messages.fr.yml rename to src/Resources/translations/messages.fr.yml diff --git a/Resources/translations/validators.fr.yml b/src/Resources/translations/validators.fr.yml similarity index 100% rename from Resources/translations/validators.fr.yml rename to src/Resources/translations/validators.fr.yml diff --git a/Resources/views/Extension/uploaded_file.html.twig b/src/Resources/views/Extension/uploaded_file.html.twig similarity index 100% rename from Resources/views/Extension/uploaded_file.html.twig rename to src/Resources/views/Extension/uploaded_file.html.twig diff --git a/Resources/views/Form/file_upload.html.twig b/src/Resources/views/Form/file_upload.html.twig similarity index 100% rename from Resources/views/Form/file_upload.html.twig rename to src/Resources/views/Form/file_upload.html.twig diff --git a/Resources/views/UploadedFile/index.html.twig b/src/Resources/views/UploadedFile/index.html.twig similarity index 100% rename from Resources/views/UploadedFile/index.html.twig rename to src/Resources/views/UploadedFile/index.html.twig diff --git a/Resources/views/UploadedFile/show.html.twig b/src/Resources/views/UploadedFile/show.html.twig similarity index 100% rename from Resources/views/UploadedFile/show.html.twig rename to src/Resources/views/UploadedFile/show.html.twig diff --git a/Service/FileUrlGenerator.php b/src/Service/FileUrlGenerator.php similarity index 100% rename from Service/FileUrlGenerator.php rename to src/Service/FileUrlGenerator.php diff --git a/Service/FileUrlGeneratorInterface.php b/src/Service/FileUrlGeneratorInterface.php similarity index 100% rename from Service/FileUrlGeneratorInterface.php rename to src/Service/FileUrlGeneratorInterface.php diff --git a/Twig/FileUploadExtension.php b/src/Twig/FileUploadExtension.php similarity index 100% rename from Twig/FileUploadExtension.php rename to src/Twig/FileUploadExtension.php diff --git a/Utils/MimeTypeIcon.php b/src/Utils/MimeTypeIcon.php similarity index 100% rename from Utils/MimeTypeIcon.php rename to src/Utils/MimeTypeIcon.php diff --git a/Validation/FileMimeType.php b/src/Validation/FileMimeType.php similarity index 100% rename from Validation/FileMimeType.php rename to src/Validation/FileMimeType.php diff --git a/Validation/FileMimeTypeValidator.php b/src/Validation/FileMimeTypeValidator.php similarity index 100% rename from Validation/FileMimeTypeValidator.php rename to src/Validation/FileMimeTypeValidator.php diff --git a/Validation/FileSize.php b/src/Validation/FileSize.php similarity index 100% rename from Validation/FileSize.php rename to src/Validation/FileSize.php diff --git a/Validation/FileSizeValidator.php b/src/Validation/FileSizeValidator.php similarity index 100% rename from Validation/FileSizeValidator.php rename to src/Validation/FileSizeValidator.php