Fixed a bug, added changelog and todos. Still unfinished for the rules to highlighting candidate squares.