Closes #26.
Updated notifcations.
Closes #23
Closes #13

Signed-off-by: Amrykid <amrykid@gmail.com>