Flagdefs moved to a static package of definitions. Makes them available throughout code without doing the fucking include dance.
BaseContent acts as a temporary interface wrapper between content built as classes to the global functions included into CoC; as we clean things up, we can pull parts of the wrapper off and/or just tweak the methods on the base class to use our new, sensible system.