updated Session.java and message classes
added message classes