Merge pull request #477 from Jedwondle/v1.2

Component print and component compare work at a testable stage.
Merge pull request #478 from Jedwondle/v1.2

Forgot to extract a few console logs.