Added component Messages

Added component Messages and many small fixed