[Big]: Rationalized application layout file to contain only shared assets

The layout file is now truely general and the code can by DRY