updated Trie to accept strings only
updated Map hashing function not to modify stored object
initial commit of linked list