Updates!

Changed - Users no longer join a room named after their socket ID,
messages are sent directly to the requested user
Added - Listeners for starting chats. To Be Finished
Added - Listener for receiving errors from server in the format {err:
errorType, message: Error Message}
Added - Func to retreive userID from a socketID