Yay colors

Added gradient color to control panel background, put control panel in
its own class to override painting method