moved socket sending back into chat controller
now passing Args around tcp controller
now returning newargs
added char.hrl
chat controller now modifies user name
completed connect/disconnect semantics
added already connected code
abstracted handers
renamed chat.hrl as chat_app.hrl