Categories with Projective Functors