Moved some classes around for organization, added trading posts to the random generator, added framework for dialogs.