Use self instead of global for base_url
Catch and handle torrents that don't contain a torrent_link or magnet_link