Created abstract base class for defining counters