CMS-3089 Add loading animation when launching new app

- created base Mask class
- extended it in BodyMask, LoadMask, DragMask
- added loaded event to Application that is fired when app is loaded