Add some proptypes
Don't reset params when transitioning in areaOfStudy
Don't extend {}; just pass the object
Inline functions!
Only shallowly convert years
Miscellaneous cleanups
Only pass immutable lists to findFirstAvailable
Use schedule.id in the Semester key
Sometimes clbids aren't defined; use [] instead
Update the deleteButton in Course
Update paths in the router
Add links to semester detail views
Implement phase 1 of semester detail
Add an isCurrent helper
Apply min-width to the sidebar