Started work on the hash table, still needs a lot of work.
Finally got the initial hash table working
File I/O is next.