* added configuration test
* threw in some minor refacorings
* added some test stubs
* added lifecycle to sender