add Image.hh