cellar::Image reimplemented and ImageBank modified