struct code generation
better readme, fixed some symbol table issues