Added Cell class which knows its possible values and thus whether it is solved (has one value only)