made some efficiency changes to Image.pm
Updating from local