abstract comic loader factory