When a user commits to a new date on a task, the project owner should:
1. receive an email that clearly communicates they need to either accept AND/OR decline this new date (currently the project owner receives an email with a button titled 'See More Details', this doesn't make it clear that they have action to take)
2. have the ability to decline this new commit date, which would autoset the date of their task back to its original planned completion date
3. the commit date should populate into their approvals section so they have a running list of new commit dates awaiting their approval