Added the web interface based on the mockup