fixed:
- crash when number of locations greater than number of colors
- excessive use of optionals for interface elements in results
- added additional optionals checking to results
add check for existance of following route
fix crash on results when results are empty
Merge pull request #122 from rgoldfinger/fix/misc

Fix/misc