Added panels and abstracted all notification coloring