First whack at ZK enabled id generator
don't make curator deps required to use this library
retry logic on optimistic failures + code cleanup
refactor packages + add common interface
Error out if max attempts was made to atomically increment the id