a table directive for angular js