* Design affine transforms in geom & use them instead of matrices when appropriate * Implement pixmap font rendering * Design ui system * Add platform deployment tools * Add color utilities * gfx::painter should support normals & minimal lighting (maybe split into separate 2D & 3D painters?)