Application wrappers have been dropped. Just use `web.core.app.WebApplication`.
In order to handle websockets now, a `modified` event was added to the root
`Html` tag. This will be triggered with the change from every child node.
Simply have your websockets observe this event for changes and
handle it accordingly.