declared the viewscreen wrapper as a service
adapted the demo to the new storage engine
made the repo listener compliant with the latest event subscriber