added all updated base selection things for base selection paper including small amounts of the data
also commiting base selection service and reach
merged base selection service