Redesigned dialogue

Also, the Display is now stuffed inside a swing canvas.
Dialogues now read from xml files and can be navigated through using a
GUI. Once entities are implemented (Connor pls), we can start adding
quest and item dependencies for dialogues.