now validating inputs when adding a new expense.
fixed defect where date saved is always today