A little refactorization, some comments added and some glitches fixed.
New features:
 - it is now possible to start over the current nonogram;
 - it is now possible to have hints (one error corrected otherwise one cell completed.)
Initial code for implementing nonogram load/save feature.