Add hash change and linkable majors
Add linkable major views
Use linkable major graphs