Use Alamofire for downloads; refactor callbacks; move documentsPath into Helper