PHOENIX Smartness Hub implementation - Intermediate Version

Summary
updated version of D41 that includes refinements on the diverse algorithms and mechanism defined above