Ideally, I think this would move into the app/models/sakai module. It's basically CalCentral's business-logic view of a user's bSpace sites, built upon lower-level Sakai "proxies" (AKA DB queries). (I always felt a little stupid about it being in the "lib/campusdb" folder, but back then we didn't have a rational directory tree scheme so I didn't have a strong feeling for where it should go instead.)