Message object read only. Removed loop to create getter/setter for the hub. Some small tweaks.
Update the tests and added aliases tests
Added gitignore for ide