added package.json for project info, updated BDD tests for publish & subscribe features