Modernized the shaders

The shaders were not compatible with my graphics card and were creating
weird artifacts i.e. rendering the UV instead of the mesh.

I made some minor changes and the problem was solved.