Program now works with shaders