Small fixes as I was going through Greg's examples.

Big fix: fixed an issue with landscape objects not returning their
proper center point… because view.center is based on the center of the
frame and not the bounds.

Also, tidied up a bit of implementation across views and windows.