Add 'directory' input
project-open: Prompt for root if not detected