added an easy, medium and hard sudoku level generator