Can you call this ci()->pdb thing?

The users and profiles and whatnot can still be joins for now, but should probably be relationships. That's probably going to be easier once I've finished up the sentry branch though, so could you mark it with a todo?