Added general scheme of app.

Summary: This is the first idea, it will probably(100%) be changed.