Implement String in LibJIT type macro
Rename `jit_compile` to `jit_type`
Basic struct support
Support struct field names