reorganize everything, get multiple threaded runners working at once, configuration right now kind of stinks