begin moving image loading, which was previously handled by

the spritesheetmanager, and move this into the Image class.

this makes everything loads cleaner
add some image properties to Image class
separate bind and generate and loadimage within Image class

make spritesheetmanager begin using this class proper..