Make stopped state have a direction, so that it can resume upon user input.

  • Need to make sure that extend command will start extending if already in extend mode IF coming form stopped mode.

  • Do a walkthrough to see if this breaks anything.