added update currentexpensemodel function and edited expensesitem constructor