Pimpl pattern added to Cell class