updated Boards.py and BoardController.py