moved sprint generation into main js