Models Update

added fields to Expense model
made some description fields optional