Moved most of the quest status data to objectives and implemented saving to database