Separation of concerns

Separated out some directory-selection prompt stuff.