Mining changes and basic character backgrounds.

Attempt #2.
There is, unless I'm doing something horribly wrong below:

    if((excavation_level >= 25) && ((excavation_level % 25) < P.excavation_amount))
    	update_excav_overlay = 1