Added basic struct ctors
Added forvard declarations for structs in generated c code