added play loop, check for win/loose