Moved expense dialog to main source folder
Added support for editing expenses to dialog
Moved exceptions to main source folder