private boolean kill(String[] args) {
        if (args.length >= 2) {
            Client client;
            if (clientList.containsKey(args[1])) {
                client = clientList.get(args[1]);
                if (args.length == 2) {
                    client.disconnect();
                    return true;
                } else {
                    /* Build a string from the given arguments */
                    String reason = "";
                    for (int i = 2; i < args.length; i++) {
                        reason = reason+" "+args[i];
                    }
                    client.disconnect(reason);
                    return true;
                }
            } else {
                System.out.printf("The client: \"%s\" is not currently connected.\n", args[1]);
                return false;
            }
        } else {
            System.out.println("Incorrect usage. \"kill <client_username>\"");
            return false;
        }
    }