Professor Page Unload Save

Added check for unsaved nodes order on window close of professor page
Added link to syllabus on professor page
Minor bug fixes