changes hash function in hash.js
added full rank list