APPLICATION LAYOUT AND SOME SMALL RULES, MUST READ