Final energy disaggregation algorithms

Summary
Initial prototype, with documentation, of the algorithms for energy disaggregation into end uses, updated after the validation in the pilots.