added web entrypoint and fixed a few tests
WebDisplay now uses ERB for templating