Added identifiers to some components.
Now getting the street name field from the event source rather than having it passed in.
Moved ErrorDialog and MessageDialog out to top level gui package.
Renamed some of the dialog classes.
Dialogs encapsulated and passed-in by DI.