got the get_value() cell highlighting work; next is to add aspects to puzzle solver rather than puzzle data model