Started work on completely supporting multiple hashing algorithms