rename path name

add new tools
generate lua-c func automatically