Move constructors nullify pointers

Pointers no longer de-allocated after movement.