Added Message Class, Some UML