fixed assembly output of string literals + bug when generating load instructions for ptrs/arrays
fixes to array handling
fixes to array subscript handling
mostly working...
improved validation
WIP