Added web server support
added websocket support