Concurrency bank client
Add unit tests and rename package