Changed:
Connection - Add a constructor with a messenger
ConnectionData - Add an attribute to save the messenger
Core - Change the comments