Add a hide method and call that instead

Inside this method we can then check if animations are turned on.
Update contributing txt
Finish the test for receiving messages.