add retriever and storage files
add option to save credentials to quickhac
add option to log into saved account
add options file and store state all in extension's localStorage instead of site localStorage
add options page
add documentation for several files and add a message to the options page when user is logged out to tell them to log in first; set options page as the options page for the extension in the manifest
add the popup (wow!)
save options, handle login state better, save assignments more reliably, and load popup more reliably
add some doc about why we have multiple callbacks in header.js
remove the moment js stuff from render.js, since it's in courseview.js now
un-break saving assignment data because of not setting the readyToSave variable that notified the saveAssignmentData callback that it was ready to save the assignment data
add a window title to the logon page, since it looks bad without one
add tooltips for assignments in the Recents view showing the course and category the assignment is in
wow background update support very code much epic
fix saving assignment failing for single student accounts because of typo
remove JSX (we don't need it on the client)
minor styling
* space out headers in sidebar when rendering assignments
* add fade and remove underline for header links in popup
add marking period indicators in popup
hide the save option on logon page when already logged in
make "a few seconds" into "seconds" for brevity in moment locale options