refactor stress calc code to allow foe easy addition of new situtation modifiers, update UI.