Solver now handles empty boards.
Fixed scoring bug.  Over counted the value of intersects.