Implement edit and update project features.
Implement edit and update project features.