#138 - Refactor ScreenSaver infrastrcuture - part last
- completed UI
- set defaults
- handled sesson evented