Fix 'speed change -> sim crash' bug and make showRookie configurable

Add showRookie and showRetiree toggle options (retiree is still WIP)
  -Still need to expose both in UI
  -Will need change to data model / use of data join
   to get retiree feature to work

Fix 'speed change causes out of control nodes to crash sim' defect
  -Had to calc if a node has 'over shot the mark' and then correct
   if it has 'over shot the mark' (said with a thick suth african accent)