Bring multithreading to Lua