A layout including a plurality of items therein is instantiated on a
display of a computing device. At least one of the items and the layout
are changeable and may require relocation and/or resizing. Each item has
a periphery and at least one of the items is defined to include a margin
exterior to the periphery thereof. The margin is a defined distance from
the periphery of the item within which another item cannot reside. In
response to another item being moved so as to encroach upon the margin of
an item at issue, the item at issue is to be relocated away from and in
the opposite direction from the another item to clear such encroaching
item from such encroached-upon margin and thereby relieve such
encroachment.