Cleaned up QuestManager