Removing the now useless type node...

May get it back later if it proves to be useful.
Adding the triggered Objective.

Also creating an objectives folder for the other types of objectives we
will eventually need.
Adding the CreateQuest event management.

A bit of error handling, etc.

Also, QuestManager has a purpose now... yeah!