Add component scan directive