Change the Counter interface
What was Counter becomes Incrementable Cache. Counter is a new class that includes the key and ttl, and uses an Incrementable cache.