Classi principali del framework