added translate, scale, and rotate methods to geometry class so that animation does not require creating your own transformation matrices and stuff.