fixed setup.py
fixed dependencies and some typos
Merge remote-tracking branch 'main_metglobal/master'
Queue added for the threading parallelizer