made 'Parallel' a singleton.  someday a thread pool.