fix affordability recalculation

add serialization of outgoings presenter
add cucumber tests for regression