Adding first draft of web app. Runs fine, needs more error checking and structural re-work