added editProjectHook and editProjectMember closes #4