Add basic Generator class
Add placeholder read_data method