- Implement interactive functions
- Move vertices
- Add/remove vertices/edges
- Draw graph from scratch and save adjacency list
+ coordinates
- Implement displaying options for other graph algorithms
(shortest path, travelling salesman, max-flow min-cut, etc.) - Implement convenience functions: drag & drop, saving displaying configurations etc.