added hash table source and header
some changes to VM
added call to memset
added newline