I try to define a class in a file and implements its method in separated files in order to use lazy loading.
For instance, here is the main class.