VanillaJS Pubsub