Rheology of Entangled Polymers: Topological and Non-Linear Effects