Refactor num players menu to use game loop (#291)

Add abort detection to menu loop