1) removed addTable function, not needed for main
2) selection pushs the new table back into tablelist, not needed for main
3) removed getTable function, not needed for main
4) vColumnNames is now a vector of tuples, holds name and type
5) Can now refer for tables by name instead of index, makes it easier in main
6) declared variables for tuple values, easier to follow in functions