Revamp folder structure, reference https://github.com/composer/composer.