impliment delete functionality for projects