New backend/frontend structure, gtk colour picker example.