Use the board controller as a delegate to handle drag events