Added preliminary support for parsing structs (not all structs are supported) and renamed CodeGenTree module to HeaderInfo and the CodeGenTree type to HeaderTypeInfo.