A portal for participants in the BP Games to submit a portion of their work