Updated the BoardController and BoardModel, and started to implement the
BoardView.