OutputChecker: repeat lines with a diff
pep8
added some docs and a little simplification
major overhaul of ObjectWidget, added high level integration tests