Adds null pool object with tests
Adds parallel argument to main script
Switches parallel argument to no-parallel
Adds detailed logging
Calling no_parallel argument correctly