add websockets infrastructure and use it for stars
Merge pull request #158 from reviewninja/feature/websockets

add websockets infrastructure and use it for stars