New dialogue system works properly.
Merge pull request #8 from zsweedyk/dialogueRefactor

New dialogue system works properly.