A lightweight javascript topic-based messaging library.