State Change Reporting CORE branch

This are core changes for new delta reporing