Further cleanup in ConvergentMatrix constructor

Bin<T> init now moved to separate method; also no longer a std::vector