'Called whenever a window is added to the group
Called whether the layout is current or not. The layout should just add
the window to its internal datastructures, without mapping or
configuring.'

@abstractmethod
def add(self, client):

    pass
