Not sure about how/when to initialize state in this websocket class... will just have to see if this static init method works