Task 1 complete. Coloring is slightly off from openGL version.