Some refactoring, enabled editing of decision date
Validate approvers, safeguard against changing roles