Isolated scope of angular directives - no more bleedthrough into enclosi...

...ng controller.
Unfortunately this commit didn't work out and I had to roll it back. I was testing in production not my local server (derp!) and it actually doesn't run.