added distributedPythonCode library for running on a cluster