[ ] Add a "Delete" button to each assessment list row
[ ] Implement the delete functionality in the front-end, API, and microservices
[ ] Use the built-in soft delete in sequelize. This does NOT mean completely removing them from the database. A "soft delete" means flagging deleted records with a "deleted_at" datetime so that they can be filtered out by future database queries
[ ] Update the assessment list to remove the correct row when a record is successfully deleted (without having to refresh the page)
[ ] Modify the assessment list so that it only retrieves non-deleted assessments
[ ] Modify the assessment list so that it is only accessible by authenticated Supervisors