Code cleaning application and archive packages.
Updating composer.json's with some dependencies. MAN we need to refactor.
Abstract Application classes