Changed the way shaders are loaded in hopes of locating a bug.