This PR includes a whole bunch of minor fixes that make the environments nicer/more consistent. Notably:
Added support for post-processing rendered tiles, post-downscaling. This makes it possible to render colors other than the hard-coded ones without much of a performance hit, as long as the tile sprites are pretty monochromatic.
Building on ^, added support for prestige coloring. Prestige goes up when agents get rewarded/down when they're punished, and decays over time.
When cells have agents on top, render the agents on top.
Agents always see themselves (rather than other agents) in their own partial views.
This PR includes a whole bunch of minor fixes that make the environments nicer/more consistent. Notably: