[ADD] Add initial code for structures, functions and primitive checking
[ADD] Add initial version of the import/export system, it works, but does not generate all the required code just yet