Client / Server is working!

Can now kill link and recreate it.
devices can tell if they are client or server
started implementing serverSocket
started serverSocket