Refactors classes to reuse the methods from the module's scope instead of recreating the behaviour again and again on each object build