Extracted the Atomic part stuff
Remove extra stuff
Progress
wip
wip
wip
Operations
wip
One lock per operation
Match the Redis Lock gem to the robust redis lock gem
Recovery for transactions
Recovery wip