So I want to develop a service where Users will come to the site. Register, then they will have access to a page that simply displays a real time chat message box. They can type into this message box and admin will respond with their answers in real Real time. I want this box to be logged so that its specific to the user and is saved for admins future reference. Also is there a notifications systems so admin knows when they are being messaged?