add a proper web UI

move success to a template, add a user_data function, add a settings view.
clean up app.rb as per @a2's suggestions.

remove debugging code and switch to the new Hash format
Merge pull request #16 from henriwatson/heroku

Add a proper web UI