Added setup.py. Fixed concurrent algorithm file mostly.