Adding base application structure