Added inverse and transpose for Matrix4