Use rectangles to draw larger images by scaling up. Slows things down
Manually color each pixel instead of using rect: it's a bit quicker
Added some benchmarking