Implemented boards of different difficulties. We now have Easy, Medium and Hard games. All games generated will have unique solutions, and the GamePlayer has been edited to reflect this. The generator is a bit slow for hard games, but so far it will reliably produce unique games. BoardTest now generates and solves one game of each difficulty. In order to generate these boards the solver has expanded a lot.