Prevent window resizing, as that's not handled yet
Make connection retries variable, and use 2 by default
Less ambiguous 'could not connect after X attempts' message
Give OK button focus on connection error
Rename Background to BackgroundPanel to avoid name clash with built-in properties