add step function for engine advancement, add fading to walls when they're torn down