Add some comment for BelaIndicesBuilder
Fix some small bugs, and avoid trying to build index when auto-draft
change the inter face of belaindex, and change all the implementation of its children class.