Instead of checking to see if the window's position is valid, check to see if the rectangles of the window and the monitor intersect via a rectangle intersection test.
Allows manipulating and modifying the front-end via plugins.
This is to prevent confusion both when prefixing commits and when reading the directory structure for the first time.