Comments, cleanup of basic.hs and addition of anyWinner and other minor functions