* fix: clean up neighbors references on state removal * test: add end-to-end tests for state removal and military regeneration