progress

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