add DOM superclass instead of Page. Added sub method
re-building with new DOM superclass
added route for a range
added method to find range of courses alphabetically
built against new DOM model instead of page model