Simplify setup.
More assertions. Support change cursor.
Passed dimensions of example image.