-in tests made teardown method
-in database PFS was crashing for new/duplicate expenses, fixed new
expense because it was crashing when trying to insert labels. since no
labels were present the insert could not be successful therefore failing
and returning bad ID number (0) and crashing. if statement added to
handle this.