Created a shader base class that takes care of generic tasks like loading
shaders from text files and switching to the current shader