Generalized hash function
More gentle readme :P
Refined error handling in links