updated the viewer

added styles, sortable table, mobile-friendly design: wee!