Added CounterService and two of its implementations: in-memory and
mongo-template based