This is a very cool intro to graph theory. These interactive applications really make the concepts come to life. It would be some what challenging, but adding graph algorithms like shortest paths and minimal spanning trees could be a lot of fun. Good job!