added vertical checker to has_winner?; fixed initialize so it doesn't use multipliers creating board data