Refactor state roles
Timezone now in core
Web config
Use timezones
States
Scenes