Added more functionality to hash table, added file parsing