Introduce application structure