Texture not adding to mesh properly - where did I go wrong?