Made some progress, although small, in implementing board::reachability