An AngularJS fractal directive