XD-28 - Create simple gauge service.
Initial basic implementation, refactorings needed to remove duplication with simple counter service, noted as TODOs in code.