peppering in some jsdoc, removing a rogue reference to the previously removed toast, and adding in route change start/complete events