The awesome angularjs grid directive