Added "Hash Functions" section and code to go with