* Add more pixmap fonts * Design ui system * Add color utilities * gfx::painter should be 2D only * gfx: think of some concepts like Renderable, Renderer, and how to wire those correctly * gfx: design & implement simple rendering pipelines * pcg: add clean Generator, Sampler & Pixmap processor concepts, uniformize interfaces, be type & dimension agnostic when possible * pcg: add more vector & point distributions