add rope project autodiscovery feature