Removed swift mailer from vendors.
Added composer.json file.
Split the config to multiple files.
Fixing the .gitignore.
Removed unused ftp vendor.
Removed old classes.
Added illuminate/config as dependency. Added src directory to autoloading.
Created configuration class.
Created application class.
Bootstrapping the application.
Added monolog/monolog as requirement.
Renamed config directory.
Added logger setup.
Added custom format to the log messages.
Added production environment for configuration.
Updated the configuration structure.
Created Project class.
Created ProjectManager class.
Defined Application::$projectManager.
Changed private variable ProjectManager::$projects to static