feat(views): Separate WebChannel

:thumbsup: