Refactored how counter_id gets converted to object_id. You can now name collection in which you want to store the counter.
Removed named arguments from urls as they are not useful. Changed super() call to python 3 style. Added support for increments by N.