Updated shader test to use uniforms and an ebo