Load on demand AngularJS module templates and controllers