Add thrift
Add LuaFileSystem
merge