renamed RectangularBoard to BoardImpl and updated API

Fattas en @return här