expense-tracker: use returns instead of ViewNavigationHandler in controllers
expense-tracker: type-safe messages
* added applicationexception
* moved EmployeeService
* renamed AuthorizationChecker
expense-tracker: exception handling