array declaration and reference to an element now are working. added desugaring for FOR loop with declarations. Added auxiliary file for missing constructors. Fixed testcases for struct and unions