Added Hashing functionality to the project. Also tidied up latent strings so they all reference from the Constants class. Might cut this class up a bit so it's more semantically clear.