added the file structure for class