Add update projects functionality