Put does not receive identifier as parameter any more.

That did not make sense, so we have added a counter in order to
associate a number with each action, that can be used as key in the
map as well.

The implementation is bullshit, but we delegate the cleaning process
to the issue #6, where we have to put state and counter all together
(to conform the new state).