Refactored QuestObjective.TypeCode to be obsolete and use enums