First draft of parallelization
fixing issues with BuildSettings config
tidying up some comments