refactors pub sub, simplifies naming conventions, adds elem container for ng-show, ng-hide direcitves
Merge pull request #49 from scottjason/pub-sub-refactor

refactors pub sub, simplifies naming conventions, adds elem container for ng-show and ng-hide directives