[BUGFIX] add service map, to make sure that a service implements the correct interface
[BUGFIX] add service map, to make sure that a service implements the correct interface

james2doyle/Phile,james2doyle/Phile,james2doyle/Phile