Move copy+move constructor and copy+move assignments to .cpp file