# Functions
Concurrency returns reference to conf.concurrency.
GetCompilers returns a list with all valid compilers for upload.
NewCheck returns check object.
NewDownload returns download object.
NewTest returns test object.
NewUpload returns upload object.
Regex returns reference to conf.regex.
SetConcurrency sets the number of concurrent goroutines that can be run at the same time.
SetPassword sets password for login.
SetRegex sets the regex used to validate and extract problem codes from filenames.
SetUsername sets username for login.
SetWorkDir sets the location where to download and check for problem files and the database.
WorkDir returns reference to conf.WorkDir.