Garth + David + Tracey's GUI beautification

11/14, baseline for consolidation from Garth, David, and Tracey's work
so far.