Projects improvement

- confirmation when removal
- notifications
- error management