Added the Circle file and dependant logic for our own testing