- BUGFIX in edit employee to properly check for no departments selected
- Edit project:
- description and end date now required
- added departments selector
- don't allow multiple projects to use the same name
- DBInterface
- Added isProjectNameInUse() method
- Implemented readDepartmentsForProject()
- Added writeDepartmentsForProject()