Base structure of Application