Updates to join, skeleton modules for the other chat controller functions.

Realized that socket io returns an instance of the server so now i pass that to the messsage sender
since thats the only thing that needs it.