Table get and set interface
Merge branch 'lastcanal/table_interface' into new-engine