Update land-of-racket: rackviz: return to the racket way to do unit testing; separate interfaces and datatypes from graphics.rkt