initial implementation of MeshTransfer and DTKMeshTransfer