Rewrote a lot of this but functionality is still generally the same. Slightly different UI and dwell paths now defined per throw
Removing old example file