Project management (incomplete)

Added project edit form,join project form, fixed project details bug
Revert "Project management (incomplete)"

This reverts commit f5ff7fd7b7ea5776091bf421bec9d1729bf3e9f9.