Remove write to frame, use position and size instead
Remove write to frame, use position and size instead

The frame attribute is not writeable.

Writing to position, followed by size is not atomic, but in any scenario
I can think of (e.g. while the user is dragging or resizing the window),
I think it still does the most reasonable thing.

Fixes #47.

tmandry/Swindler,tmandry/Swindler,tmandry/Swindler