I had problems w the ng-app be applied naturally via the declarations when running quickly on the page. I ended up having to bootstrap it for fiddle; TBH im not 100% clear why pushing `ng-app` lower down was causing conflicts.