move subfolder logic to function; add support for movies; add scan all default subfolders option