Refactors and now cycles game until user quits.