Dijkstra shortest path implementation, including CLI & Web interface.
CLI version is implemented via text_mode_search.py
Web GUI is implemented using bottle on web_gui.py
Some drawbacks already detected:
- No negative tests are working. Check how to assertRaises works.
- Ugly web interface!
- Exception handling has to be improved
- Mixed file&DB inputs
- Many more not yet detected ;)