separate out DB creation from scoring, so we can iterate on scoring after adjusting race points