ads ProjectModificationRequest
adds edit functionality in ProjectWindow and SHCClient