moved linked list into datastructures dir

used a symlink to deal with it.
implemented jenkins hash for utf8