Added utility functions to base data structures.
Graph display is now working
Added graph rendering/
Added isEmpty to Set