changes in implementation: Category is member of expense remove code from ExpenseMgr which handle a vect of Expenses
add file for ignore files from repository