def __init__(self, groups=None):
        super(GroupedRequirements, self).__init__(NamedRequirements)
        self.groups = groups or self.default_groups
        self.filename = None
        self.create_default_groups()
def path(self,x1,y1,x2,y2):
		self.board[y1:y2+1,x1:x2+1] = self.color