struct parsing enabled
refactoring
further refactoring
cleanup
fixed array test enabled
further struct tests enabled