Add a shader class.

Encapsulated the shader loading from a file in a single class.