fix license header
add LuaTable
support local assignment
support table get/set