seed guest account
intercept click event on canvas only
random viewer
when random, auto rotate
render wireframe, too
right-click & drag rotation