_FindConnectedGroup
while (_FindConnectedGroup(neighbourWindows, removedArea, newGroup)) {
bool _FindConnectedGroup(WindowAreaList& seedList,