use IBOutletCollection, eliminate additional storage of characters, use arrays for combinations, check for win