Draft1

Finished sketching out initial draft of hash algorithm.