EECS 351 Graphics Project CD: Programmable Shaders