Added KeyValidator to handle changed public keys
Created a sample NotificationValidator that brings up a message when an invalid key is encountered