Done! Created "Simulator" for better output scalability, tweaked parameters, fixed BestFit, and made Swapper time-centric rather than process-centric.
fixed threads hanging by improving the waitingQueue checks. appears bug free now