Add web front end, not accepting sensible input yet, but ready enough to throw onto heroku