Fixed breadth first search
Fixed silly errors with breadth first search
All the searches were using the same board which meant
if one of them visited a node the rest wouldn't.