Various changes
Can now change settings from the console
Debug related settings added
Debug can be toggled with f3
Clients that time out now get properly removed.
Clients that loose connection now show an error message.
User interface factory added
More I can't be bothered to list