hash table
remove printf of table entry
progress

- can now define multiple structs
- can now define struct as another struct's member
more progress

- struct declaration
missing thing added