Added Shader_program class
cleanup