Replacing Make with Scons and adding swig wrapper for C++