bugix: highlights were repeatedly applied resulting in 'cumulative' alpha values.
removed globals. using gcf().axes instead to reference created axes.
changed names of classes to produce only 2. repositioned subplots to fit better in figure.