add mat4, camera and cube model