when new deflator and exchange rates are added, transactions usd deflator is calculated for associated projects, and then grant element
autovalidation for flow class
added comment
added method to update all transactions
fixed a bug that caused an error if project was nil