* IMPORTANT * Piece drag events implemented once on a board instead of for each piece