Creating a reactive ImageService