Added move constructor to DataContainer