Updated to be able to solve most simpler crosswords

Not sure if there are bugs. There are probably bugs.