added swap files and temp files to the ignore list
corrected 'edit budget line item' feature