Move websocket stuff into its own folder