updated modules, adjusted Image construction for new Image class