Total rewrite again

I also added: new audio modes, new wheel mode,  new eq mode, and a
better way to do text overlays.