Rewrote the candidate loader as a SQL insert. Beefed up the admin a little