Generalized Polya urn model with tness and non-linear reinforcement