Added a Getter for Table List

I changed exposure from public to private on some setters, then added a
getter for $tables_list; which had a setter already.