The project was made as part of the Coding Interview University course.
- add - Add the given key and object to hash table. If key exists, update the value
- exist - Returns true if the given key exists in the table
- get - Returns the value associated with the given key, or NULL if it doesn't exist
- max_count - Returns max count elements of hash table
- count - Returns count elements of hash table
- init - Init hash table data structure
- free - Frees memory in data structure