changed util.Observer to checkers.util.Observer