First file - class generator