ADD: hasEmptyCells()
ADD: new lib package