Added Discard method for surface
Added Read/Write pixels
Fixed bug with image loading