a javascript subscribers observer module, support topic namespace!