Added widget dependency.
Added CommentWidget.
Broke a lot of code, but this is a __much__ better direction, utilizing events on the widget to update the sidebar.