bumpmapping "working" now, no light uniforms yet though