* initialized PrimalAlgorithms with a glacier
* minor modifications of std::unique_ptr