Further decoupling from store
- Put system message to its own service
- localStorage variable
- Util service that uses dateIsInRange
- Fix UI router state transition bugs