Implemented the sender worker for metrics

Implemented a sender worker that will send metrics to a given service
do we have tests for the error paths?