Fundamental engine work.

Quad rendering added, meshes removed. Quads also support dynamic colors
via their GLSL shader.