implement publisher uploader as backbone view