Shader class for loading Vertex and Fragment shader from file
ShaderProgram links vertex and fragments shader, can be bound for drawing
Copy Constructor removed
VAO wrapper