changed the spec on how the connection will be tested. Different status are useless, so I just test if it's cponnected or not
started the real connection part...now it already tries to connect to the server
added more stuff to gitignore!