added project edit page and edit/delete functions