Further abstracts and adds data-tables.js to 'all workspaces' page