Added basic web server implementation