Move old layout to attic

[#44281603]
Refactor and cleanup code related to views and layout

[#44281603]

The most important change is that now model-controller is more similar
to other interactive components and their controllers. Model View
creates itself its container, it no longer depends on existing markup.
Model Controller now also provides "getViewContainer" method which is
used in semantic layout.
+ various, smaller cleanups in view and SASS styles.