Add test directory, should hold tests
Add cmake and scripts
Fix tests for hashtable (full implement)