visibility timers listen to global restart event

*listen to visibility-timer:restart global
-removed timer autostart option, will start after initialization
Split page editor view into 2 modes

* Overlay mode : normal layout with overlay
* Layout mode : extends overlaymode with layers