cleaning everything up

moved functions to checkerboard instead of evaluations where it made
sense

changed variable name from frame to board in evaluations