Square class refactored to cell. Added unhide method for empty cells.