adding Message.java