added basic web interface structure