More changes to conform to C++ 11/14

Walker not ported to C++, Mover work in progress