Next steps:
1. Make functions separate. Currently due cross jumps one code segment is one function
2. Translate structures
Function arguments are transfered over virtual registers. But new code not restricted
1. Make functions separate. Currently due cross jumps one code segment is one function
2. Translate structures
Function arguments are transfered over virtual registers. But new code not restricted