Aggiunta classi Constraints e Generator