fleshed out a design of the lib and sent my first dummy notifcation