many refactors, final plague behavior (light based), improving siege AI