move out all downloading constants/ repo info to a location class in prep for threading of downloaders