Refactored the code to remove most icon operations for changing an icon's colour.

I had to manually set all the icons, which are subject to colour change, to be have a white/grey icon, so that the colours added properly, and then have them coloured in the code. This means the icons for runes, the reagent beaker overlay, smoke and etc will all be white, when unchanged. They now all use the new 500+ color variable.

The only noticeable gameplay difference is that you can't choose your graffiti's shade.