Add a new alpha beta selectivity indexer and refactor the previous classes