First implementation of web interface.