Lua prototype - first commit