LinHashMap - 'put' Work in Progress

It’s currently working, but could still use some refining. I’m gonna
ask if its okay to create our own functions to make things cleaner AND
ALOT EASIER. Doing everything in one function is hard (cuz I’m a bad
programmer). Feel free to help me out.