Added interfaces for language toolbox and removed direct dependencies from Lua in interpreter