Ruby OO MineSweeper