Correct x,y -> pixel# mapping
Allow different actors, make rainbow an actor
Move pausing out to be its own actor