Renamed to a .h extension
Fixed the shader class include statements
Fixed a missing dependency between the object files and the header files
Removed unnecessary delete statements and console printing of debug information