Added typing motitor, user tally, colored messages based on username, etc.