Use texture as diffuse color in phong
View matrix is a component of Object now