Initial commit : working client - server basic architecture.