app.js contains checkmate but with one bug. AppNW.js contains possible wrong solution
changes to checkmate
Merge remote-tracking branch 'upstream/checkmate' into checkmate

Conflicts:
	app.js

changes to checkmate
Few changes to checkmate