Fixed Bug In Setting Player Name

Hitting cancel would cause a null string error. Fixed it to display the
JOptionPane until a name is entered.