added description for rabin karp
add hashing documentation