Edit message spec: moved the creation of the message a few lines up, that fixed some of the tests not having access to message.
Refactor spec for Message model.