Use the List interface instead of the ArrayList implementation
Add a method to send a message to only one connection
Typo
Reduce RoleConfiguration mutability
The server can now send messages during the role registration