Pulls out common components into includable modules.