Scripting via Lua coroutines added, with working demo