a bit of refactoring for the expense controller
added async dependency
friend model
friend controller
friend route