Refactoring of the build system : Visual Studio is replaced by CMake for cross-plateform compatibility