Support optional start/end cords on runRoute
Merged
Support optional start/end and work on signs