Modify Vector3 to use FloatBuffers
Remove the unused and unimplemented Quaternion class
Remove the duplication from Matrix4.multiply