Images in a flash: The development of an electronic image delivery system