clearer and cleaner tables component.
reconfigure templates javascript.
tests.
more test coverage.
stubbing out modals.
Merge branch 'feature/VUMIGO-266-data-tables' into develop-frontend