Created Program and ShaderObj classes.