Convert to Lua module