IDE-1602 new layout template editor using sapphire
- first commit for reviewing model and ui editor
- without improving unit tests of services and listeners