Starting on influence particles. But, will try converting to SceneKit for display first since particle systems will be a bunch of effort in AppKit and will result in tons of views/constraints.