Edited the way the userDB is initialized to allow for mongoose to create connections to multiple databases simultaneously
Fixed issue with the user db creating its model with mongoose rather than with the connection
Added custom middleware for socket.io connection, fixed issue with userdb
Added authentication layer to middleware for socket.io
Adds basic framework for messageDB to the project
Added support for basic messaging between client and server, including tests to verify the functionality
Added test for user sending 20 messages in a row
Update messageDB to remove messages before initializing in test mode
Added functionality and tests for editing and removing a message from the database
Edits to become JSLint-compatible