Made the routing key provider singlton in order to make the key assignme...

...nt easier.