Introduced description objects for quests and quest goals as well as a
factory for both of them.