add TableControl; use it for Table#headers
use TableControl for Table#values
remove duplicated call for table values
add TableControl.RowCount
add methods to check existence and value of a table item