Adding docs
Making hashing concurent