Wonder if that simple a thing is the cause of all the errors...
All classes, structs, and enums are now referred to with a namespace qualifier.