Shell for app, structure as showed in lectures.