initial work to load projections to the Projector
pulled apart the big old pg-events.js lib