WASD this update took like 20 minutes at most.
smoother movement faster conversion from image to internal (moved the image around less, scanned more available information) trying a thing with simultaneous scanning and rendering, i'm not sure if it's faster, but it does save plenty on memory at the cost of some possible optimizations in the future (color grouping) i got rid of some bells and whistles because i was lazy, so we're back to rounded edges. sad i know.