added basic web app