added toastr, and started thinking about notifications engine