Modified client_registratar to do challenges & tokens
added support to communicate between two clients (As long as both are connected to the same server)