Whitespace import changes
CompilerService generates json directly instead of intermediate hash representation
CompilerService uses AtomicReference instead of ConcurrentDeque
Global early sketch
Model compilation happens on startup and is read into the cache
Remove unneeded imports from CompilerService
Extract utilities for working with NetLogo models out into Util model