Improves user experience on startup, user name focused and text selected.
Adds id for the message ScrollPane.
Refactors send message event handler.
Improves user experience: Scrolls to bottom on startup and after receiving a new message.