jogl model clean up
draw primitives
geometry math