correct csvlink to tablink
upgrade bootstrap
begin substantial refactor