Fixed the type duplicater to work with arrays of structs as well
Slight refactoring, fixed bug with creating new structs
Added failing testcase to see if sizeof works with the fatpointer versions of structs
Set the bound of the fat pointer equal to the base on free
Added sizes of generated types to the debug output