added play method to put game in a loop instead of separate method calls