Finished MetricHttp as a template for other services