Added download graph infrastructure frame and backend code