Fixed build errors (mostly abstract/override stuff) and finished updating GContainer's SetOutput() method
Misc other changes
I am tired