improve native method loading
several improvement
add some class for datashell
add table op
now enable datashell extention