-Added Support for JSON for encoding the graph to a text file and parsing from text file
-Added GraphFileIO class for generating and reading text file
-began implemting a way to generate graph file
-Implemented file import feature and graph export feature
-To use, generate a file first by creating a graph and selecting the generate button. Then as a commandline argument add the path to the file and restart. When you click 'load graph' the graph that was exported should appear.
-same as last commit, forgot to add files
fixed a bug where all the edges dont get added
Merge pull request #20 from karpark/graphFile

File IO for graph