Some style changes to the shader class.
Moved shader under the gl namespace.
Cleaning up debugging code.