Converted TVec3 and TMat4 to structs. Made utility constructors module methods for easier access.