Webview-based ViewController including navigation buttons and many configurable properties