#147: API of board to include ability to add column and add row
#147: realized a problem
#147: created abstract class Abstract ArrayBoard
#147: compiles