Initial commit with some headers.
Implemented the hashtable and added a simple Makefile.