pass LazySeq instead of java int array to draw frame.
cleanup and sequence of color changes.
shapes: add rectangle function.