Snaps windows to edges of the screen and other windows