Changes to accomodate win-iesor, more stable and can end evolution and restart at (almost) any time. Still some bugs for later fixing.