Tweaked edge observables and main.cpp fDMRG loop