Added generation methods to Board

Added static methods easy, medium and hard to the Board class to be used
for generating puzzles of varying difficulty.