Library to easily use multiple types notifications