add major and minor groups
change how majors are indexed
kick off reindex if needed
Merge pull request #127 from ucsd-ra/major_minor_groups

Major minor groups