Moving quest logic to guis and an entity
Gui changes for quests