An Angular JS directive table