Added a constructor to Image that constructs it zeroed out. Added methods to Image for retrieving and modifying sub parts of the image. Added methods to Image to get a single pixel. Made it so Texture no longer derives from Image.
Image is now forward declared in Texture.h