implemented the view for arbitrary sized playing boards