harbors now in Board model, with the GetHarbors() method