First version of Flask web app. Addresses issue  #13