add some actual unit tests
 o break out "sampleRectangle" into a testable chunk
 o checking in a failing test in order to ask Richard a question...