public void makeMoves()
    {
        if (showStuff == true)
        {
            System.out.println(toString());
        }
        isRunning = p1.canMove(theBoard, '$');
        theBoard = p1.move(theBoard, '$');
        maintenence();
        incrementTurn();
       // System.out.println(timeSinceJump);
        isRunning = p2.canMove(theBoard, '@');

        if (runs() == 0)
        {
            if (showStuff == true)
            {
                System.out.println(toString());
            }

            theBoard = p2.move(theBoard, '@');
            incrementTurn();
            maintenence();
        }
    }