Prepping for parallelization
Created simulator library
Headless now uses Qt