ADDED:
+ VBO triangle instead of sending the verts to the GPU per-frame
+ modified the frag shader for prettier colors