sample debug code for pretty-printing hierarchy of view controllers and views