Update the web-based example to use hapijs.