Micro pubsub library