Super charged angular tables with column sorting, horizontal scroll of certain columns, fixed headers and vertical scroll on body