add prim_cylinder
make prim_box orient around origin
rotate args so that handle is first in rotate/translate