remove hovering, restructure board.js