Removed all reference to Council and Ward and build a default implementation of the RoutableArea interface
Refactored all GUI classes to be in a package called gui/xyz rather than xyzgui
After deleting all referennces to Council and Ward got to the stage of compiling
Fixed all broken unit tests, the ones that are left at any rate
Fixed minor bug where by the other frame type had its default close operation set to HID_ON_CLOSE triggering a Null Pointer Exception
Auto translated a null bounded Area into the null Routable Area
Checked postoced for null point beforer trying to put them inside a Polygon
Fiex the enable() method, it is never called but was actually just a copy of the disable() method so if anyone ever tried to use it it would not reenable the model
Removed most of the dependency on Council but a little buggy
If progressbar is complete it now resets on startSubsection
Merge branch 'bug/loadingSecondAndSubsequentAreasIsDisplayedByProgressTrackerIncorrectly' into feature/removeRouteBuilderDependencyOnCouncil
For some reason the overlay comparator was only checking the underlying and ignoring priority and location in its equals method when these form part of the natural ordering
Merge branch 'bug/overlaysNotUpdating' into feature/allowRouteableAreasToBeRouted
Merge pull request #10 from etothepii/feature/allowRouteableAreasToBeRouted

Feature/allow routeable areas to be routed using route builder