indexing projects now is a separate IRunAtInit task!
IRunAtInit tasks now have priority.
created lightweight object called ProjectIndexModel to be stored as a search index!
figured out prioritization algorithm!
yo!