C++ 11 magic

C++ 11 magic added;
refactoring;
build using MSBUILD removed/depricated;