added sinatra with web sockets