a websocket pub/sub module for metageo