Add WebView support.

Closes #21