Added a board.js which has a board handler