Tree Grid Component for AngularJS