Reworked the look and feel of hoops in the graph such that colors
indicate specific categories. Also upgraded the brokering code so that
we can start to do cluster operations again
Refactored the broker code to now be part of the networking package. Did
a bit more work on the look and feel so we can easily merge with the
code coming up next that fixes bugs in the layout management