Further improvement
Added a simple demonstration of parallel processing
Tidy up