public static String showBorad() //trying to make it look decent
    {
        StringBuffer s = new StringBuffer();
        int j = 0;
//        String white = "\u25CB", black = "\u25CF", empty = "\u2212";
        String white = "W", black = "B", empty = "-";

        s.append("\n");
        s.append("   |     |     |     |     |     |     |     |     |   \n");
        //i was using \r\n after each row but over HTTP in mac the \r prints as a &#13 so removed it here
        for(int i = -1; i < 8; i++)
        {
            if(i == -1)
            {
                s.append("   |  ");
            }
            else
            {
                s.append(i+"  |  ");
            }
        }
        s.append("\n");
        s.append("___|_____|_____|_____|_____|_____|_____|_____|_____|___\n");
        s.append("   |     |     |     |     |     |     |     |     |   \n");
        for (int[] row : board)
        {
            s.append(j+"  |  ");
            for (int value : row)
            {
                if(value == B)
                {
                    s.append(black+"  |  ");
                }
                else if (value == W)
                {
                    s.append(white+"  |  ");
                }
                else
                    s.append("   |  ");
            }
            s.append("\n");
            s.append("___|_____|_____|_____|_____|_____|_____|_____|_____|___\n");
            s.append("   |     |     |     |     |     |     |     |     |   \n");
            j++;
        }

        return s.toString();
    }