a little modification,mainly removing some duplicated codes.
add a class for parallel
add a gene with type of list
remove 'import pp' as pp is not used any more. remove some comment.
Merge pull request #1 from longlongji/master

Pull changes from longlongji