added plantMines() and initializeBoard() methods