Change to Google code style and made code change.

Added interface:
	MessageType - Constants used by other class

Added class:
	MessageBlock - A message block to hold a list of message