Add metrics to BWL service

Still need to find a way of scoping the metrics depending on the Queue implementation used.