Some fundamental algebraic tools for the semantics of computation: Part 3. indexed categories