Added header guard
Began hash table API, no implementation yet