created application structure