[#58619246] consolidated external lib includes to mdpc.hpp
Moved all of the mdpc objects to shared ptrs