added proper make file, removed vector, fixed hashtable deletion