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