Initial attempt at websockets