Added Heapsort, 16bit hash for cpu and sd calcul-

ator. Each heapsort function is buggy