pimpl management good practice

I’ve edited my initial post