first cut at an uber simple web app