add ChatController and superclass Controller
move NewAccountRequestClientHandler to a new file

modify 	move LoginController.NewAccountRequestClientHandler to a new file RegisterAccountClientHandler
modify 	rename LoginController.RegisterNewAccountTask to RegisterAccountTask