added ExpenseCategory class and id checking function
filled all related TODOs