added Messenger.java file