adding key_list, preparing to sort and modifying key_to_index to return lower values
add leak-check option and other command to check hash key collisions
add basic functions to print arrays + add/remove some debugging.
add .gitignore file
small refactor, eliminate one var, do malloc in place.
add functions to list and free my list_of_words struct
properly clean content var, clean refactor