Complete overhaul!

Instead of SetPixels/GetPixels, we're now using RenderTexture, with
MASSIVE DAMAGE^H^H^H^H boost in performance.