AngularJS directive to make powerful tables easily !