Adds animation to go from discussion index to show

I'm not sure about the best approach. The current one is clean, even though the javascript in the service messy. And I believe I cannot use ng-animate for this.