create rehash tool, change some spelling mistakes

some sharding algorithm java files have spelling mistakes on class names