Allow sub-structs in Lua struct description
Evolve zulu a bit
Improve how struct works
Change struct scheme so that the userdata is just a pointer
Get good reference management system working for structs