htmlspecialchars added to message input, middleman table addrow and removerow functions exist, but dont do what they should