new Image class and other class updates
mage class