added a recursive game loop and grading to find number of villains presented