Pubsub

* Added subscribe module
* Added docs for subscribe
* Added empty and propertyExists method