added rank to make these services low priority
finished metrics implementation and test cases. did some refactoring.
gave assisted injection resolve a higher priority so there's room. also made sure we use full name rather than the simple name.
added mustache module...updated sl4j  module so it allows message templating.