first cut at an uber simple web app

nit: eol at eof