Road Map backend integrate openai text-to-image api (default) integrate stable-diffusion v2.1 text-to-img api (optional) frontend image editor component support text-to-image type in canvas refine FabricCanvas component with react v18