add tests and codequality for tablelib
codequality vector
add tests for tablelib writing
add tests for table joins