Add color uniform to fragment shader
Add color animation
Restructure folder organization
Move ShaderUtils to src, update basic-triangle sample
Basic quad rendering with vertex array
Draw quad with element buffer object
Use viewport dimensions instead of window dimensions