User messaging

Adding the ability for users to send messages to each other