Currently the plans are to make the scripts able to control most aspects of the server, allowing a large amount of control (only having the server core implemented in C++). As for SWIG, i didn't look at it for the support for multiple languages, but for the ease of creating the actual language bindi...