Changed the colorButtonPanel to a GridLayout so that it resizes with the window and doesn't cut off buttons.