create separate file for classes and module