added more formalized preexisting media checking and prompts for overwriting existing media; added source data check for single media file in root of torrent library; added return value for verify_source_data() -- returns False is no source data is found; added exception handling when making directories and linking files in build_media()