Added a lifecycle traveral helper class
Changed the site install.js to use the lifecycle robot
added better logs