added callback and id params
removed unused setUp from unit tests
added manifest