Added Advanced Dialogue Handling

You can add quests or something with this if you're good enough!