update the controller and view for board