add table id
add layer list
Add underscore template support