Client updates

Client connect button updated to sanitize inputs and try to connect. I'm
not really sure where to go from here with it but i'll think about it
and get something done tomorrow probably. For now, I sleep.