Add Message Model, wrote Unit tests for it.

* Allows one user to send a message to another user.
  * Users can send messages to themselves.
  * Finds the user based on the user ID