javascript library to draw large or small html tables with advanced controls