Creating application structure