KCINFR-979: adding empty "api" module, moving placement of file ignores into owning module