added openings for libraries closes #142
use comparator in collection to sort openings ref #142