Lcg/digester

closes #1807 with rebase and CHANGELOG