Created Coarse, Fine and Optimistic Hash classes