Add Board#not_in_check? and validation.