add a color wheel selector, fixed bug where sometimes scrolling text stops, color, speed, and font size are saved on exit