Feature/cyclic hash

Adding in Cyclic Hash for K > 32 as per issues #60, #32.
Just because I'm naturally terrified of manual memory management ;) sounds good Ill stick with it.