Gmail and Noty inspired notification for AngularJS