Cleaned up PubSub - added publish() which requires key as well