Lots of improvements

* Better sidebar handling
* Notes support
* Assignment date formatting