Large changes to gui, including area dialog implementation
Merge pull request #46 GUI streamlining and changes
Merge branch 'Area_Dialog'